1、尽全力
...might well有可能might and main尽全力;主力might just as well倒不如;满可以;还是…好;最好还是 ...
2、全力以赴
全心全意(heart and soul);遍体鳞伤(black and blue);安然无恙(safe and sound);全力以赴(might and main);不可获取(part and parcel);稳扎稳打(slow and sure);辗转反侧(toss and turn);老当益壮(hale and hearty)..
3、几乎使出了全部力气
...[perfection] 形容事物非常完美[might and main] 几乎使出了全部力气[completely or fully this way] 完全如此 ...
might t and main尽全力;主力
with might and main使劲地;全力以赴;竭尽全力地
by might and main竭尽全力;努力地
main with might and main尽全力
Work with might and main呕心沥血
by their might and main全力以赴地
resist with might and main死力抵抗
with my might and main全力以赴地